Batch scripting-এ কিছু কমান্ড রয়েছে যা ব্যবহার করে বিভিন্ন সাধারণ কাজ করা যায়, যেমন ফাইল এবং ডিরেক্টরি ম্যানেজমেন্ট, স্ক্রিপ্টের মধ্যে তথ্য প্রিন্ট করা, এবং অন্যান্য সিস্টেম কার্যাবলী। এই কমান্ডগুলো সিপি (CMD.exe) বা Command Prompt এ ব্যবহৃত হয়, এবং সেগুলি Batch ফাইলের মধ্যে প্রয়োগ করা যায়। এখানে কিছু সাধারণ Batch Script কমান্ড এর বর্ণনা দেওয়া হলো:
echo
কমান্ডটি স্ক্রিপ্টের মধ্যে টেক্সট প্রিন্ট করতে ব্যবহৃত হয়। এটি একটি সাধারণ কমান্ড যা স্ক্রিপ্টের আউটপুট ভিউ করতে সাহায্য করে।
ব্যবহার:
echo Hello, World!
এটি "Hello, World!" আউটপুট করবে।
প্রয়োগ: echo
ব্যবহার করে স্ক্রিপ্টের স্ট্যাটাস বা মেসেজ দেখতে পারেন:
echo Batch script is running...
নির্বাচনীয় ফ্ল্যাগ:
echo off
: এটি স্ক্রিপ্টের কমান্ডগুলো প্রিন্ট না করে শুধুমাত্র আউটপুট দেখায়।echo off
pause
কমান্ডটি স্ক্রিপ্টের কার্যক্রম থামিয়ে দেয় এবং ব্যবহারকারীকে একটি কী প্রেস করার জন্য নির্দেশ দেয়, যাতে স্ক্রিপ্ট পুনরায় চলতে থাকে।
ব্যবহার:
pause
এটি স্ক্রিপ্ট থামিয়ে দেয় এবং "Press any key to continue..." মেসেজ দেখায়।
REM
কমান্ডটি একটি মন্তব্য (comment) যোগ করার জন্য ব্যবহৃত হয়। এটি স্ক্রিপ্টে কোনো নির্দিষ্ট অংশ ব্যাখ্যা করার জন্য ব্যবহার করা হয়, কিন্তু কমান্ডের কার্যকারিতা এতে প্রভাবিত হয় না।
ব্যবহার:
REM This is a comment
এটি কোনো কার্যকরী কমান্ড নয়, কেবলমাত্র মন্তব্য হিসেবে স্ক্রিপ্টে ব্যবহার করা হয়।
cls
কমান্ডটি স্ক্রিপ্ট চলানোর পর কমান্ড প্রম্পটের স্ক্রীন পরিষ্কার করে।
ব্যবহার:
cls
এটি কমান্ড প্রম্পটের সব আউটপুট পরিষ্কার করে।
dir
কমান্ডটি বর্তমান ডিরেক্টরির সব ফাইল এবং ফোল্ডারের তালিকা দেখানোর জন্য ব্যবহৃত হয়।
ব্যবহার:
dir
এটি বর্তমান ডিরেক্টরি বা ফোল্ডারের সব ফাইল এবং সাবফোল্ডার দেখায়।
dir /p
: ফাইলের তালিকা পেইজ বাই পেইজ দেখায়।dir /s
: সব সাবডিরেক্টরি সহ ফাইলের তালিকা দেখায়।cd
কমান্ডটি ডিরেক্টরি পরিবর্তন করার জন্য ব্যবহৃত হয়।
ব্যবহার:
cd C:\Users\YourName\Documents
এটি C:\Users\YourName\Documents
ডিরেক্টরিতে পরিবর্তন করবে।
পূর্ববর্তী ডিরেক্টরি ফিরে আসতে:
cd ..
এটি একটি স্তর উপরে চলে যাবে।
md
কমান্ডটি নতুন একটি ডিরেক্টরি তৈরি করতে ব্যবহৃত হয়।
ব্যবহার:
md NewFolder
এটি বর্তমান ডিরেক্টরিতে NewFolder
নামে একটি নতুন ফোল্ডার তৈরি করবে।
rd
কমান্ডটি একটি খালি ডিরেক্টরি মুছে ফেলার জন্য ব্যবহৃত হয়।
ব্যবহার:
rd OldFolder
এটি OldFolder
নামক খালি ডিরেক্টরি মুছে ফেলবে।
ডিরেক্টরি এবং এর মধ্যে থাকা সব ফাইল/ফোল্ডার মুছে ফেলতে:
rd /s /q OldFolder
del
কমান্ডটি ফাইল মুছে ফেলার জন্য ব্যবহৃত হয়।
ব্যবহার:
del file1.txt
এটি file1.txt
ফাইলটি মুছে ফেলবে।
/f
: শুধুমাত্র রিড-অনলি (read-only) ফাইল মুছে ফেলে।/s
: সাবডিরেক্টরি গুলোর মধ্যে ফাইল মুছে ফেলে।/q
: নিশ্চিতকরণের প্রম্পট ছাড়া মুছে ফেলে।copy
কমান্ডটি একটি ফাইল বা ফোল্ডার অন্য স্থানে কপি করতে ব্যবহৃত হয়।
ব্যবহার:
copy file1.txt D:\Backup\
এটি file1.txt
ফাইলটি D:\Backup\
ডিরেক্টরিতে কপি করবে।
move
কমান্ডটি ফাইল বা ডিরেক্টরি স্থানান্তর করতে ব্যবহৃত হয়।
ব্যবহার:
move file1.txt D:\Backup\
এটি file1.txt
ফাইলটি D:\Backup\
ডিরেক্টরিতে স্থানান্তর করবে।
ren
কমান্ডটি একটি ফাইল বা ফোল্ডারের নাম পরিবর্তন করতে ব্যবহৃত হয়।
ব্যবহার:
ren oldfile.txt newfile.txt
এটি oldfile.txt
ফাইলের নাম পরিবর্তন করে newfile.txt
করে দেবে।
এই বেসিক Batch Script কমান্ডগুলো সিস্টেম পরিচালনা এবং অটোমেশন সহজ করে। echo
, pause
, cls
, dir
, cd
, md
, rd
, del
, copy
, move
, এবং ren
এর মতো কমান্ডগুলো ব্যবহার করে আপনি সিস্টেম ফাইল ম্যানেজমেন্ট এবং সাধারণ কার্যাবলী দ্রুত ও কার্যকরভাবে সম্পাদন করতে পারবেন। এগুলো Batch ফাইল তৈরি করতে সাহায্য করে, যেখানে একাধিক কমান্ড একসাথে রান করানো যায়।
Batch Script-এ কিছু মৌলিক কমান্ড রয়েছে, যেগুলি স্ক্রিপ্টে কার্যক্রম পরিচালনার পাশাপাশি আউটপুট কন্ট্রোল এবং মন্তব্য যুক্ত করতে সাহায্য করে। এই কমান্ডগুলোর মধ্যে সবচেয়ে ব্যবহৃত তিনটি কমান্ড হলো Echo, Pause, এবং REM। এগুলোর প্রতিটির ব্যবহার স্ক্রিপ্টিংয়ের বিভিন্ন প্রয়োজনীয় কাজ সম্পাদন করতে সাহায্য করে।
Echo কমান্ড ব্যবহার করা হয় স্ক্রিপ্টে কিছু টেক্সট বা মেসেজ ডিসপ্লে করতে। এটি সাধারণত স্ক্রিপ্টের আউটপুট প্রদর্শন করতে বা ডিবাগিংয়ের জন্য ব্যবহৃত হয়।
ব্যবহার:
টেক্সট ডিসপ্লে করা:echo
কমান্ডের মাধ্যমে স্ক্রিপ্টে টেক্সট আউটপুট করা যায়। যেমন:
echo Hello, World!
এটি স্ক্রিপ্ট চালানোর সময় Hello, World! টেক্সটকে কনসোলে প্রদর্শন করবে।
কমান্ড আউটপুট লুকানো:
কখনও কখনও স্ক্রিপ্টের কমান্ড আউটপুট লুকানোর জন্য @echo off
ব্যবহার করা হয়। এটি স্ক্রিপ্টের প্রথম লাইনে রাখতে হয়, যাতে স্ক্রিপ্টের কমান্ডগুলি ডিসপ্লে না হয়, শুধু ফলাফল দেখায়।
@echo off
echo This will be displayed
এখানে @echo off
লেখার ফলে স্ক্রিপ্টের অন্যান্য কমান্ডের আউটপুট দেখা যাবে না, শুধুমাত্র This will be displayed আউটপুট হবে।
নতুন লাইনে আউটপুট:echo
কমান্ডের মাধ্যমে নতুন লাইনে আউটপুটও প্রদর্শন করা যায়। উদাহরণ:
echo.
echo This is a new line.
প্রথম echo.
কমান্ডটি একটি নতুন লাইন তৈরি করবে এবং দ্বিতীয় echo
কমান্ডের মাধ্যমে নতুন লাইনে টেক্সট প্রদর্শন হবে।
Pause কমান্ডটি স্ক্রিপ্টে ব্যবহারকারীর ইনপুটের জন্য অপেক্ষা করে। এটি স্ক্রিপ্টের execution-কে থামিয়ে দেয় এবং স্ক্রিপ্টের চলমান অবস্থায় ব্যবহারকারীকে কোন এক কী প্রেস করতে বলে, যেমন Press any key to continue...
।
ব্যবহার:
pause
স্ক্রিপ্টের এই অংশে পৌঁছানোর পর, স্ক্রিপ্ট চলতে থাকবে না যতক্ষণ না ব্যবহারকারী কিবোর্ড থেকে কোন কী প্রেস না করে। এটি সাধারণত ডিবাগিং, স্ক্রিপ্টে বিরতি বা কিছু নির্দেশনা দেখানোর জন্য ব্যবহৃত হয়।
REM (Remark) কমান্ডটি স্ক্রিপ্টে মন্তব্য যোগ করতে ব্যবহৃত হয়। এটি স্ক্রিপ্টে কোন কোড বা নির্দেশনা ছাড়া কেবলমাত্র টেক্সট ব্যাখ্যা হিসেবে থাকবে, যেটি স্ক্রিপ্টের কার্যকলাপে কোন প্রভাব ফেলবে না। মন্তব্যগুলি মূলত স্ক্রিপ্ট লেখকদের জন্য হয়, যেন তারা কোডের উদ্দেশ্য বা কার্যাবলী বুঝতে পারেন।
ব্যবহার:
REM This is a comment line
REM The following command will echo a message
echo Hello, World!
এখানে REM
কমান্ডের মাধ্যমে শুধুমাত্র মন্তব্য যুক্ত করা হয়েছে, যা স্ক্রিপ্টের কার্যক্রমে কোন প্রভাব ফেলবে না।
এছাড়া, ::
এর মাধ্যমেও মন্তব্য করা যায়। এটি REM
এর মতোই কাজ করে, তবে কমান্ডের আগে ::
ব্যবহৃত হয়:
:: This is another way to add a comment
echo This will be displayed
Echo, Pause, এবং REM কমান্ডগুলো Batch Script-এ অত্যন্ত গুরুত্বপূর্ণ ভূমিকা পালন করে। echo
কমান্ড ব্যবহার করে স্ক্রিপ্টে আউটপুট প্রদর্শন করা হয়, pause
কমান্ড স্ক্রিপ্টের চলমান অবস্থায় ব্যবহারকারীর ইনপুটের জন্য অপেক্ষা করে এবং REM
কমান্ড স্ক্রিপ্টে মন্তব্য বা ব্যাখ্যা যোগ করার জন্য ব্যবহৃত হয়। এগুলি Batch Script লেখার সময় স্ক্রিপ্টের কার্যকারিতা এবং ডিবাগিং প্রক্রিয়াকে আরও সহজ ও সুসংগঠিত করে তোলে।
Windows Command Prompt বা CMD.exe-এ কিছু বিশেষ কমান্ড রয়েছে, যা টার্মিনালকে আরও কার্যকরী এবং ব্যবহারকারী বান্ধব করে তোলে। এর মধ্যে cls, title, এবং color কমান্ডগুলো খুবই গুরুত্বপূর্ণ। এই কমান্ডগুলো দ্বারা আপনি CMD উইন্ডোর সাদৃশ্য, শিরোনাম এবং স্ক্রীন পরিষ্কার করতে পারেন, যা স্ক্রিপ্টিং বা দৈনন্দিন কাজের জন্য খুবই সহায়ক হতে পারে।
cls
কমান্ডটি ব্যবহার করে আপনি Command Prompt স্ক্রীনকে পুরোপুরি পরিষ্কার করতে পারেন। এটি কার্যকরী যখন আপনি একটি দীর্ঘ রান করা প্রোগ্রাম বা স্ক্রিপ্টের পর টার্মিনালকে পরিষ্কার করতে চান।
ব্যবহার:
cls
বিস্তারিত ব্যাখ্যা:
cls
কমান্ড স্ক্রীনে আগে যা কিছু ছিল তা মুছে ফেলে, এবং নতুন কমান্ডের জন্য সাদা স্ক্রীন প্রদান করে।যতবার আপনি cls
কমান্ড চালাবেন, ততবার স্ক্রীন পরিষ্কার হবে, যাতে আপনি কাজের পরিস্কার অবস্থা বজায় রাখতে পারেন।
title
কমান্ডটি ব্যবহার করে আপনি CMD উইন্ডোর শিরোনাম পরিবর্তন করতে পারেন। এটি বিশেষভাবে সহায়ক যখন আপনি একাধিক Command Prompt উইন্ডো চালাচ্ছেন এবং প্রতিটি উইন্ডোর জন্য আলাদা শিরোনাম রাখতে চান।
ব্যবহার:
title My Custom Command Window
বিস্তারিত ব্যাখ্যা:
title
কমান্ডের মাধ্যমে আপনি Command Prompt উইন্ডোর শিরোনাম (window title) পরিবর্তন করতে পারেন।যেমন:
title Batch Script for Backup Operation
এটি CMD উইন্ডোর শিরোনামে "Batch Script for Backup Operation" দেখাবে।
ব্যবহারের সুবিধা:
color
কমান্ডটি ব্যবহার করে আপনি Command Prompt উইন্ডোর টেক্সট এবং ব্যাকগ্রাউন্ডের রঙ পরিবর্তন করতে পারেন। এটি স্ক্রিপ্টিং বা কাজের সময়ে টেক্সটের দৃশ্যমানতা বাড়াতে সহায়ক হতে পারে।
ব্যবহার:
color [attribute]
এখানে [attribute]
হলো দুইটি অক্ষরের একটি কোড, যার মাধ্যমে আপনি টেক্সট এবং ব্যাকগ্রাউন্ডের রঙ নির্ধারণ করতে পারেন। প্রথম অক্ষর ব্যাকগ্রাউন্ডের রঙ এবং দ্বিতীয় অক্ষর টেক্সটের রঙ নির্দেশ করে।
উদাহরণ:
color 0A
এটি সবুজ (Green) টেক্সট এবং কালো (Black) ব্যাকগ্রাউন্ডে প্রদর্শিত হবে।
রঙের কোডসমূহ:
কিছু উদাহরণ:
color 1F
— নেভি ব্লু ব্যাকগ্রাউন্ড এবং সাদা টেক্সট।color 4E
— লাল ব্যাকগ্রাউন্ড এবং হালকা সোনালী টেক্সট।color 0A
— কালো ব্যাকগ্রাউন্ড এবং সবুজ টেক্সট।ব্যবহারের সুবিধা:
cls
কমান্ড স্ক্রীন পরিষ্কার করতে ব্যবহৃত হয়।title
কমান্ড দিয়ে আপনি Command Prompt উইন্ডোর শিরোনাম পরিবর্তন করতে পারেন।color
কমান্ড ব্যবহার করে আপনি টেক্সট এবং ব্যাকগ্রাউন্ডের রঙ পরিবর্তন করতে পারেন, যা কাজের সুবিধা ও দৃশ্যমানতা বাড়াতে সহায়ক।এই কমান্ডগুলো Batch Script বা কমান্ড লাইন ইন্টারফেসের কাজকে আরও সুসংগঠিত ও ব্যবহারকারী-বান্ধব করে তোলে, বিশেষত যখন আপনি একাধিক কাজ একসাথে পরিচালনা করছেন।
Windows Command Line বা CMD.exe তে ফাইল এবং ডিরেক্টরি ম্যানেজমেন্টের জন্য বিভিন্ন গুরুত্বপূর্ণ কমান্ড রয়েছে। এই কমান্ডগুলো ব্যবহার করে ফাইল তৈরি, ডিরেক্টরি তৈরি, ফাইল মুছে ফেলা, ডিরেক্টরি পরিবর্তন, এবং ডিরেক্টরি তালিকা দেখতে সহায়তা করে। এখানে কয়েকটি গুরুত্বপূর্ণ কমান্ডের ব্যবহার এবং তাদের ব্যাখ্যা দেওয়া হলো।
dir কমান্ড ব্যবহার করে আপনি একটি নির্দিষ্ট ডিরেক্টরির মধ্যে ফাইল এবং ফোল্ডারের তালিকা দেখতে পারেন। এটি ফোল্ডারের নাম, ফাইলের সাইজ, এবং সংশ্লিষ্ট অন্যান্য তথ্য দেখায়।
কমান্ডের সিনট্যাক্স:
dir [ডিরেক্টরি পাথ]
উদাহরণ:
dir C:\Users\YourName\Documents
এই কমান্ডটি Documents
ফোল্ডারের মধ্যে সব ফাইল এবং ফোল্ডারের তালিকা দেখাবে।
অপশন:
/p
: পেজ বাই পেজ তালিকা দেখাবে।/w
: প্রশস্ত ফর্ম্যাটে (Wide format) ফলাফল দেখাবে।/s
: সাব-ডিরেক্টরি সহ তালিকা দেখাবে।cd (Change Directory) কমান্ডটি ব্যবহার করে আপনি বর্তমান কাজের ডিরেক্টরি পরিবর্তন করতে পারেন। এটি আপনাকে একটি নতুন ডিরেক্টরিতে যেতে বা পূর্ববর্তী ডিরেক্টরিতে ফিরে যেতে সাহায্য করে।
কমান্ডের সিনট্যাক্স:
cd [ডিরেক্টরি পাথ]
উদাহরণ:
cd C:\Users\YourName\Documents
এই কমান্ডটি আপনাকে Documents
ফোল্ডারে নিয়ে যাবে।
উল্লেখযোগ্য বিষয়:
cd ..
: এটি একটি লেভেল উপরের ডিরেক্টরিতে চলে যাবে।cd \
: এটি রুট ডিরেক্টরিতে যাবে।md (Make Directory) কমান্ডটি ব্যবহার করে আপনি একটি নতুন ডিরেক্টরি তৈরি করতে পারেন।
কমান্ডের সিনট্যাক্স:
md [নতুন ডিরেক্টরি নাম]
উদাহরণ:
md C:\Users\YourName\NewFolder
এই কমান্ডটি NewFolder
নামক একটি নতুন ফোল্ডার তৈরি করবে।
rd (Remove Directory) কমান্ডটি ব্যবহার করে আপনি একটি খালি ডিরেক্টরি মুছে ফেলতে পারেন। যদি ডিরেক্টরির মধ্যে কোনো ফাইল বা সাব-ডিরেক্টরি থাকে, তবে এই কমান্ডটি তা মুছে ফেলবে না।
কমান্ডের সিনট্যাক্স:
rd [ডিরেক্টরি পাথ]
উদাহরণ:
rd C:\Users\YourName\OldFolder
এই কমান্ডটি OldFolder
নামক খালি ফোল্ডারটি মুছে ফেলবে।
অপশন:
/s
: সাব-ডিরেক্টরি এবং ফাইলসহ ডিরেক্টরি মুছে ফেলবে।/q
: মুছতে চাওয়া ডিরেক্টরির জন্য কোনো কনফার্মেশন চাইবে না।উদাহরণ:
rd /s /q C:\Users\YourName\OldFolder
এই কমান্ডটি OldFolder
সহ তার সব সাব-ডিরেক্টরি এবং ফাইল মুছে ফেলবে।
del (Delete) কমান্ডটি ব্যবহার করে আপনি নির্দিষ্ট ফাইল মুছে ফেলতে পারেন। এটি ফাইলগুলিকে চিরকালীনভাবে মুছে দেয় এবং রিসাইকেল বিনে পাঠায় না।
কমান্ডের সিনট্যাক্স:
del [ফাইল পাথ]
উদাহরণ:
del C:\Users\YourName\Documents\file1.txt
এই কমান্ডটি file1.txt
নামক ফাইলটি মুছে ফেলবে।
অপশন:
/f
: রিড-অনলি ফাইল মুছে ফেলবে।/q
: মুছতে চাওয়া ফাইলের জন্য কোনো কনফার্মেশন চাইবে না।/s
: সাব-ডিরেক্টরি থেকেও ফাইল মুছে ফেলবে।উদাহরণ:
del /f /s /q C:\Users\YourName\Documents\*.txt
এই কমান্ডটি Documents
ফোল্ডারের সব .txt
এক্সটেনশনের ফাইলগুলো মুছে ফেলবে।
File এবং Directory Management এর জন্য CMD.exe একটি অত্যন্ত শক্তিশালী টুল। dir
, cd
, md
, rd
, এবং del
কমান্ডগুলি ব্যবহার করে আপনি সহজেই ফাইল এবং ফোল্ডারের সাথে কাজ করতে পারেন। এই কমান্ডগুলো বিভিন্ন কাজ যেমন ফাইল তালিকা দেখা, ডিরেক্টরি পরিবর্তন, নতুন ফোল্ডার তৈরি, ফোল্ডার মুছে ফেলা এবং ফাইল মুছে ফেলা করতে সহায়তা করে। CMD.exe ব্যবহার করে ফাইল সিস্টেমের উপর পূর্ণ নিয়ন্ত্রণ পেতে আপনি সহজেই স্ক্রিপ্ট এবং অটোমেশন তৈরি করতে পারবেন।
Windows এর Task Management হলো একটি অত্যন্ত গুরুত্বপূর্ণ কার্যক্রম, যা কম্পিউটার সিস্টেমে চলমান প্রোগ্রাম এবং প্রসেসগুলো নিয়ন্ত্রণ করতে সাহায্য করে। tasklist
এবং taskkill
কমান্ড দুটি ব্যবহার করে আপনি চলমান প্রসেসগুলোর তালিকা দেখতে পারবেন এবং অপ্রয়োজনীয় বা সমস্যাযুক্ত প্রসেসগুলো বন্ধ (terminate) করতে পারবেন।
tasklist
কমান্ডটি Windows সিস্টেমে চলমান সকল প্রসেসের তালিকা প্রদর্শন করতে ব্যবহৃত হয়। এটি প্রসেসের নাম, PID (Process ID), এবং অন্যান্য গুরুত্বপূর্ণ তথ্য যেমন মেমরি ব্যবহারের পরিমাণও দেখাতে পারে।
tasklist
এর ব্যবহার:সব চলমান প্রসেসের তালিকা দেখুন:
tasklist
এই কমান্ডটি আপনার সিস্টেমে চলমান সব প্রসেসের নাম, PID এবং মেমরি ব্যবহারের পরিমাণ দেখাবে।
প্রসেস ফিল্টার করা (ফাইল নাম অনুসারে):
tasklist /fi "imagename eq notepad.exe"
এই কমান্ডটি শুধুমাত্র notepad.exe এর চলমান প্রক্রিয়া প্রদর্শন করবে।
ফাইলের মেমরি ব্যবহার দেখানো:
tasklist /v
এটি অতিরিক্ত বিশদ তথ্য যেমন মেমরি ব্যবহার, প্রোগ্রামের বর্তমান স্ট্যাটাস ইত্যাদি প্রদর্শন করবে।
PID এবং মেমরি ফিল্ড সহ আউটপুট ফাইল আউটপুট করা:
tasklist /fo csv > tasklist.csv
এই কমান্ডটি কমান্ড আউটপুটটিকে CSV ফরম্যাটে সংরক্ষণ করবে, যা পরবর্তীতে বিশ্লেষণ বা রিপোর্ট তৈরির জন্য ব্যবহার করা যেতে পারে।
taskkill
কমান্ডটি ব্যবহার করে আপনি একটি চলমান প্রসেস বন্ধ করতে পারেন। এটি প্রোগ্রাম বা প্রসেসকে সম্পূর্ণভাবে বন্ধ করে দেয়, যা সিস্টেমের অতিরিক্ত রিসোর্স ব্যবহার বা কোনো সমস্যা সৃষ্টি করতে পারে।
taskkill
এর ব্যবহার:একটি নির্দিষ্ট প্রসেস বন্ধ করা PID দিয়ে:
taskkill /pid 1234
এখানে 1234
হলো প্রসেসের ID (PID)। এই কমান্ডটি PID দিয়ে নির্দিষ্ট প্রসেস বন্ধ করবে।
প্রসেস নাম দিয়ে বন্ধ করা:
taskkill /im notepad.exe
এই কমান্ডটি notepad.exe
নামে চলমান সকল প্রসেস বন্ধ করবে।
বিনামূল্যে (Forcefully) প্রসেস বন্ধ করা:
taskkill /im notepad.exe /f
/f
সুইচটি ব্যবহার করলে এটি সেই প্রসেসটিকে "forcefully" বন্ধ করবে, অর্থাৎ, যদি প্রসেসটি বন্ধ হতে না চায় বা কোনো রিসোর্স আটকে থাকে, তাও এটি বাধ্যতামূলকভাবে বন্ধ করবে।
একাধিক প্রসেস বন্ধ করা:
taskkill /im notepad.exe /im calc.exe /f
এই কমান্ডটি একাধিক প্রসেস (যেমন, notepad.exe এবং calc.exe) একসাথে বন্ধ করবে।
একটি নির্দিষ্ট ইউজারের সমস্ত প্রসেস বন্ধ করা:
taskkill /f /fi "username eq UserName"
এই কমান্ডটি নির্দিষ্ট ব্যবহারকারীর সকল চলমান প্রসেস বন্ধ করবে, যেখানে UserName হলো সেই ব্যবহারকারীর নাম।
সিস্টেমের সকল প্রসেস বন্ধ করা (ব্যবহারকর্তা সাবধান থাকুন):
taskkill /f /fi "status eq running"
এটি সিস্টেমের সকল চলমান প্রসেস গুলি বন্ধ করতে পারে, কিন্তু এটি ব্যবহারে সতর্কতা অবলম্বন করা উচিত, কারণ এটি সিস্টেমের গুরুত্বপূর্ণ প্রসেসও বন্ধ করতে পারে।
tasklist
এবং taskkill
এর সুবিধাtasklist
এবং taskkill
কমান্ড দুটি খুবই সহায়ক। এর মাধ্যমে আপনি সিস্টেমের অপটিমাইজেশন এবং নিরাপত্তা বজায় রাখতে পারেন।tasklist
এবং taskkill
কমান্ড ব্যবহার করে আপনি নির্দিষ্ট প্রসেসগুলো সহজে বন্ধ বা দেখতে পারেন।tasklist
এবং taskkill
কমান্ড দিয়ে আপনি সেই প্রসেসটি বন্ধ করে পুনরায় শুরু করতে পারেন।taskkill
কমান্ড ব্যবহার করে আপনি দ্রুত সেই প্রসেসগুলো বন্ধ করতে পারেন।tasklist এবং taskkill হলো Windows সিস্টেমের দুটি অত্যন্ত গুরুত্বপূর্ণ টুল, যা কমান্ড লাইন থেকে চলমান প্রসেস দেখার এবং পরিচালনা করার জন্য ব্যবহৃত হয়। এগুলোর মাধ্যমে আপনি সিস্টেমের কর্মক্ষমতা বৃদ্ধি করতে পারেন, অপ্রয়োজনীয় প্রসেস বন্ধ করতে পারেন, এবং স্ক্রিপ্ট বা অটোমেশন টাস্কে ব্যবহারের সুবিধা পেতে পারেন। Task Management এর এই দুই কমান্ড সিস্টেম অ্যাডমিনিস্ট্রেশন এবং প্রোগ্রামিং কাজের জন্য অত্যন্ত কার্যকরী।
common.read_more